Spotted rose snapper - French English Dictionary